#ifndef _LINEAR_TRAJECTORY_H_
#define _LINEAR_TRAJECTORY_H_

#include "Behaviour.h"

class LinearTrajectory : public Behaviour
{
public:
    LinearTrajectory(TexturedEntity* entity, const float Vx, const float factor, 
        const float horizFactor = 1.0f, const float vertFactor = 1.0f);
    virtual ~LinearTrajectory(void);

    void prepare(float dt);

private:
    float m_Vx;
    float m_factor;
    float m_horizFactor;
    float m_vertFactor;

};

#endif
